package br.com.gaspar.tm.bo;

import javax.ejb.EJB;
import javax.ejb.Local;
import javax.ejb.Stateless;

import br.com.gaspar.framework.modelo.BaseBO;
import br.com.gaspar.framework.persistencia.IBaseDAO;
import br.com.gaspar.tm.bo.iface.IProjetoBO;
import br.com.gaspar.tm.dao.iface.IProjetoDAO;
import br.com.gaspar.utils.entidade.EntidadeBase;

@Stateless
@Local(IProjetoBO.class)
public class ProjetoBO<T extends EntidadeBase> extends BaseBO<T> implements IProjetoBO<T> {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 9037085151626072330L;
	
	@EJB
	private IProjetoDAO<T> dao;
	
	@Override
	public IBaseDAO<T> getDAOPadrao() {
		return this.dao;
	}
}
